/*表格form*/
.head-title,
.content-main h3 { font-size:14px; color:#222; height:22px; line-height:22px; padding:1px 7px 2px; margin: 0; }
h2.head-title { color:#222; padding:1px 7px 2px; margin:2px 0 0; border:none; }
h3.head-title { border-bottom:2px solid #e0e0e0; }
.head-title .num,
.content-main h3 .num { font-weight: normal; font-style: normal; color: #999; font-size: 0.9em; margin: 0 2px; }
.tableform { margin: 5px 5px 10px; }
.tableform-tabs { background: #fff; }
.tableform-tabs .table-action { margin: 0 0 15px; }
.division h4 { color:#333; font-size:12px }
.tableform-tabs .division { border: none; margin: 0; }
.tableform h4 { font-size: 12px; margin: 5px; border-top: 1px solid #e8e8e8; padding: 10px 10px 0; }
.tableform h5 { color: #333; font-size:12px; margin:0 0 5px; padding:0 5px; }
.tableform .first,
.tableform .division h4 { border: none; }
.tableform h5.head-title { border-bottom:1px solid #ddd }
.division-bottom { border-bottom: 1px solid #cbd5dc; }
.tableform .division { }
.division .division { border:none; }
.tableform .division td a {
*padding: 2px 5px 0px 5px; padding: 2px 5px; margin: 0 3px; color: #000; line-height: 20px; }
.tableform table { padding:0; }
.tableform th,
.tableform td { padding: 7px 5px; vertical-align:top; }
.tableform th { text-align: right; font-weight: normal; white-space: nowrap; width:120px; padding-right: 5px; color: #4f4f4f; }
.tableform td { white-space:normal; }
.member-set th{white-space:normal;}
.addmenu th { width:70px; font-weight:bold }
.addmenu td { padding-top:3px }
.addmenu a { border:1px solid #ccc; padding:3px 5px; display:block; float:left; margin-right:2px; cursor:pointer; text-decoration:none; line-height:23px }
.addmenu a:hover { border:1px solid #ff9900; text-decoration:none }
.addmenu a.current { border:2px solid #ff9900; font-weight:bold }
.tableform .red { font-weight:bold; margin:0 2px; }
.b-tp,
tr.b-tp th,
tr.b-tp td { border-top:1px solid #e8e8e8; padding-top:9px; margin-top:3px; }
.b-ft,
tr.b-ft th,
tr.b-ft td { border-bottom:1px solid #e8e8e8; padding-bottom:9px; margin-bottom:3px; }
.tableform .intro { color: #369; padding-left: 15px; }
.table-title { padding: 10px 5px; }
.table-title h4 { display: inline; padding: 0; }
.dialog div.wgtconfig-header { margin-top:10px; }
.widgetconfig h4 { padding: 5px; color: #364b7d; font-size: 1em; }
.division { margin: 5px; padding:10px; line-height: normal; white-space:normal; }
.division .shopping_setting th { width:190px; }
.division .shop-setting th { width:190px; }
.division td label,
.division div label { display:inline; float:none; white-space: normal; }
.division .span-auto label { white-space:nowrap; }
.division ul,
.division li { list-style:none; }
.division li { padding:2px; }
.helptips { font-size:14px; border-bottom:1px dotted #f90; cursor:pointer; }
.division .info { color:#b6b6b6; margin-left:5px; }
.division h3 a,
.division h4 a { font-size: 12px; }
.section h4 { color:#003366; padding:3px 10px; margin:0 0 5px; }
div .division-skin { background: #f8f8f8; border: 1px solid #dbdbdb; }
.division-skin .textarea-auto { width:98%; margin:8px; height:160px }
.division.table-action { margin: 5px 7px; padding: 1px 3px; }
.handles { padding-left:5px }
.t-handle-current,
.handles .cur { background-color:#FFFFFF; border-color:#FF9900 #DDDDDD #FFFFFF; border-style:solid; border-width:2px 1px 1px; cursor:pointer; font-weight:bold; height:25px; line-height:25px; text-align:center; width:80px; padding:3px 15px 3px 15px; }
.t-handle { background-color:#FFFFFF; border:1px solid #DDDDDD; cursor:pointer; height:22px; text-align:center; width:80px; padding:3px 15px 3px 15px }
.discuss-pro { margin:10px 0 5px 15px; }
.discuss-pro ul { list-style-type:none; margin:5px }
.discuss-pro li { height:15px; padding:3px 0; *margin-bottom:5px;
clear:left }
.discuss-pro-pic { width:75px; height:74px; margin-bottom:6px; background:#fff; text-align:center }
/*
 *	by Jason @ 2010/12/28
 *	standard upload
 *	BEGIN
 */
.std-upload-txt { line-height:25px; height:25px; position:absolute; top:0; left:0; }
.std-upload-txt div { line-height:25px; height:25px; float:left; color:#666; }
.std-upload-txt .browse { overflow:hidden; position:relative; cursor:pointer; }
.std-upload-txt input { position:absolute; right:0; top:0; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; cursor:pointer; }
.std-upload-txt .std-loading-icon { margin:0 5px; visibility:hidden; height:15px; width:16px; background:url(loading.gif) no-repeat center center; }
/*
 *	END
 */
